html, body {
    height: 93%;
}

/* 分页部分 */
/* 分页信息文本样式 */
.pageInfoText {
    font-size: 30px;
    color: #00daff;
}

/* 定位 */
.pagePosition {
    font-size: 25px;
    color: #00daff;
}

/* 隐藏元素 */
.hiddenElement {
    visibility: hidden;
}

/* 可拖拽元素 */
.dragDiv {
    position: absolute;
    cursor: pointer;
    /*width: auto;*/
}

/* 垂直居中 */
.hCenter {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}



/* 贺卡第1层背景 */
.cardBg1 {
    width: 50%;
    height: 60%;
    border-radius: 30px;
}

/* 贺卡第2层背景 */
.cardBg2 {
    width: 95%;
    height: 95%;
    border-radius: 30px;
}

/* span模拟输入 */
.spanInput {
    width: 200px;
    height: 24px;
    line-height: 24px;
    font-size: 2rem;
    padding: 5px 8px;
}

/* 按钮居左 */
.btn-left{
    float: left;
}
